The Best 15 Seafood, Restaurants in New York City, New York (NY), United States

4.5 Rating
24 reviews

111 Soutd St, New York City, NY 10038-2045, New York City

"Love this place. Never had a bad night out here. Food is amazing (the fried rice is crispy and delic"